Labels:text | screenshot | printing | parallel | rectangle | font OCR: My OLE DB-Based App Standard Enumerator Provided by OLE DB SDK OIDBInfo MyOleDBApp :: CoCreateinstance[) Data Source DIDBInitialize OIParseDisplayName IDBEnumerateSources OlAccessor OIRowsetInfo IDBEnumerateSources :; Sources() Rowset DIColumnsInfo OIRowset DATA SOURCE PARSE DESCRIPTION OF PROPERTIES OF NAME NAME DATA SOURCE DATA SOURCE Name A Description A DESOURCE SENUMERATOR Name is Parse Name B OBSOURCE ISPARENT Name C Parse Name C Description C DESOURCE ISENUMERATOR IParseDisplayName: ParsaDisplayName() Returns a Moniker (IMoniker) vers Data Provider B's Data Source Object )IDBInfo IMoniker :: BindToObject() Data Source OIDBinitialize IDBCreateSession Data Source Object is loaded and is initialized from the persisted Initialization information. Figure 8 OLE DB Enumerator in Actio